639632
354393
34962
486657
415866
44862
215914
414611
375925
517895
602305
77040
5054799
3492581
2969148
2294804
2203988
1997609
189478
1886357
1735118
1707136
1653195
1620471